superior performance - Turkish English Dictionary